package com.lzy.web.response.excel;

import com.lzy.framework.core.excel.annotation.ExcelColumn;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * Created by WIN7 on 2017/12/7.
 */
public class AgentCommissionBillExportResponse implements Serializable {


    private static final long serialVersionUID = -2379853958360403857L;
    /**
     *
     */
    @ExcelColumn(value = "序列号", sort = 1, width = 256 * 15)
    private Long id;

    /**
     * 客户姓名
     */
    @ExcelColumn(value = "客户姓名", sort = 2, width = 256 * 15)
    private String name;

    /**
     * 客户电话
     */
    @ExcelColumn(value = "客户电话", sort = 3, width = 256 * 15)
    private String phone;

    /**
     * 所属协议
     */
    @ExcelColumn(value = "所属协议", sort = 4, width = 256 * 15)
    private String sourceName;

    /**
     * 所属体系
     */
    @ExcelColumn(value = "所属体系", sort = 5, width = 256 * 15)
    private String systemName;

    /**
     * 金额
     */
    @ExcelColumn(value = "金额", sort = 6, width = 256 * 15)
    private BigDecimal amount;

    /**
     * 分拥类型
     */
    @ExcelColumn(value = "分佣类型", sort = 6, width = 256 * 15)
    private String typeName;

    /**
     * 订单号
     */
    @ExcelColumn(value = "订单号", sort = 6, width = 256 * 15)
    private Long orderId;

    /**
     * 分拥时间
     */
    @ExcelColumn(value = "分佣时间", sort = 6, width = 256 * 15)
    private String createTime;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public String getSourceName() {
        return sourceName;
    }

    public void setSourceName(String sourceName) {
        this.sourceName = sourceName;
    }

    public String getSystemName() {
        return systemName;
    }

    public void setSystemName(String systemName) {
        this.systemName = systemName;
    }

    public BigDecimal getAmount() {
        return amount;
    }

    public void setAmount(BigDecimal amount) {
        this.amount = amount;
    }

    public String getTypeName() {
        return typeName;
    }

    public void setTypeName(String typeName) {
        this.typeName = typeName;
    }

    public Long getOrderId() {
        return orderId;
    }

    public void setOrderId(Long orderId) {
        this.orderId = orderId;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }
}
